#include <stdio.h>
#include <string.h>
int main()
{
	int i,cnt=0;
	char text[4005],str[205],ch;
	scanf("%s",str);
	int n=strlen(str);
	strcat(text,str);
	for(i=2;i<=n;i++)
	{
		scanf("%s",str);
		strcat(text,str);
	}
	printf("%d ",n);
	for(i=0,ch='0';i<=strlen(text);i++)
	{
		if(text[i]==ch)
		{
			cnt++;
		}else
		{
			ch=text[i];
			printf("%d ",cnt);
			cnt=1;
		}
	}
	return 0;
} 
//当然，有更简洁的，就是char a；scanf("%c");这样不用建立数组存输入，但需要数组存输出
